<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg">
    <g color="#000" fill="#ffffff">
        <path d="M21 12c-1.108 0-2 .91-2 2.031V15h-.5s-.5 0-.5.5v3s0 .5.5.5h5c.5 0 .5-.5.5-.5v-3c0-.5-.5-.5-.5-.5H23v-.969c0-1.12-.892-2.031-2-2.031zm0 1c.554 0 1 .442 1 1v1h-2v-1c0-.558.446-1 1-1z" overflow="visible" style="isolation:auto;mix-blend-mode:normal;marker:none"/>
        <path d="M20.5 6c-.277 0-.5.223-.5.5v4.69c.314-.115.648-.19 1-.19.353 0 .686.075 1 .19V6.5c0-.277-.223-.5-.5-.5zm-4 3c-.277 0-.5.223-.5.5v8c0 .277.223.5.5.5h.5v-2.5c0-.583.44-1.15.803-1.332.103-.051.106-.022.197-.047V9.5c0-.277-.223-.5-.5-.5zM1.469 10L1 11l3 3v4h1v-4l3-3-.375-1zm.906 1H4v1.625zM5 11h1.625L5 12.625zm7.5 1c-.277 0-.5.223-.5.5v5c0 .277.223.5.5.5h1c.277 0 .5-.223.5-.5v-5c0-.277-.223-.5-.5-.5zm-4 3c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h1c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zM20 16v1.5c0 .277.223.5.5.5h1c.277 0 .5-.223.5-.5V16z" opacity=".4" overflow="visible" style="isolation:auto;mix-blend-mode:normal;marker:none"/>
    </g>
</svg>
